perm filename COD16[NEW,LCS] blob
sn#443239 filedate 1979-05-19 generic text, type T, neo UTF8
16 LETTERS, WORDS, ETC.:
16, STAFF, POS, VERT. NOTE NUM, P5)=SIZE FACTOR, P6,P7,P8,P9,P10
TYPE 'T' n, n ..... to enter TEXT (letters, words, etc.)
T, STAFF, POS, P4=VERT. NOTE NUM, P5=SIZE FACTOR
(TF INSTEAD OF T WILL READ TEXT FROM AN EDIT FILE.)
----- THEN TYPE TEXT -----
_________ CHARACTERS AVAILABLE __________
0-9, A-Z, a-z, and = . - , ' * ( ) " ; : + ? ! /
SPECIAL CHARACTERS: [ =QUARTER NOTE, ] =HALF NOTE,
↔ =NATURAL, ↑ =SHARP, ↓ =FLAT.
FRENCH ACCENTS (PRECEDE THE LETTER TO BE ACCENTED WITH A DOUBLE SIGN.)
ACCUTE= << GRAVE= >> CRCMFLX= $$ UMLAUT= %% CEDILLA= ##
UP TO 12 CHARACTERS WILL BE PACKED IN AN ITEM.
STRINGS OF MORE THAN 12 CHARACTERS WILL BECOME SEVERAL ITEMS FOR
EDITING PURPOSES.
TO PLACE ITEMS IN RELATION TO ALREADY PRESENT NOTES, SEPARATE
EACH ITEM BY SLASHES.
THE SLASHES WILL NOT BE DRAWN.(BUT A LINE ENDED WITH ; WILL PRINT ;.)
(TO PRINT A SLASH, TYPE 2 CONSECUTIVE SLASHES, //.)
IF MORE THAN ONE GROUP OR CHARACTERS APPEARS, NUMBERS WILL APPEAR OVER THE
NOTES OF THAT STAFF AND YOU WILL BE ASKED TO TYPE POSITION NUMBERS FOR
EACH ITEM. IF P4 (THE VERTICAL POSITION) IS SET TO 0 YOU SHOULD TYPE 2
NUMBERS FOR EACH ITEM. THE FIRST NUMBER OF A PAIR WILL BE HORIZONTAL
POS., THE SECOND WILL BE VERT. POS. THE HORIZONTAL NUMBERS WILL BE IN
TERMS OF THE NUMBERS OVER THE NOTES. THUS 1.5,-3 WOULD PUT ITEM 1 EXACTLY
HALF WAY BETWEEN NOTE 1 AND NOTE 2 AND AT THE VERTICAL POSITION OF NOTE
LEVEL -3. WITH 1.5,-3 THE ITEM WOULD BE AS BEFORE. WITH .7,13 ITEM WOULD
BE AT .7 OF THE DISTANCE FROM THE BEGINNING OF THE LINE AND THE FIRST NOTE
AND AT THE VERTICAL POSITION 13.
IF P4 IS ANY NON-ZERO NUMBER ALL ITEMS WILL BE PUT AT THE LEVEL INDICATED
IN P4. IN THIS CASE TYPE ONLY ONE NUMBER (FOR HORIZONTAL POSITION) PER
ITEM. THIS IS PROBABLY THE BEST WAY TO PUT IN THE TEXT OF VOCAL LINES.
CURRENTLY (5/74) THREE TYPE FONTS ARE AVAILABLE. THE DEFAULT FONT IS
CALLED 'PRIMITIVE'. ALSO THERE IS 'BDR40' AND 'BDI40'(ITALICS). ALL
THESE INCLUDE UPPER AND LOWER CASE. ****** NOTE THAT IF THE TYPE FONTS
ARE TO BE MIXED THE FIRST ENTRY MUST INCLUDE A FONT CONTROL CHARACTER EVEN
IF IT IS THE DEFAULT FONT.
FONT CONTROL CHARACTERS:
# = PRIMITIVE (52)
& = BDR40 (NON-ITALICS) (50)
@ = BDI40 (ITALICS) (51)
< = OUTLINE ONLY (53)
> = FILLED (54) (WILL NEVER FILL ON CRT HOWEVER.)
WHEN INITIALLY USING THE FONTS THE FONT CHARACTER MUST APPEAR.
IT IS A GOOD IDEA TO PUT IN A FONT CHARACTER FOR EACH NEW
STRING OF TEXT.
EXAMPLES: TO GET THE FOLLOWING IN NON-ITALICS -
Clarinet
TYPE - &Clarinet/ (OR: $&C%LARINET/ WHEN USING ORDINARY TTY.)
FOR THE NEXT WITH THE 2ND WORD ITALICS, THE 3RD PRIMITIVE-
TYPE - &Oboe/@cresc./#v.s./
&<Oboe/ WOULD PRINT "Oboe" in non-filled letters.
MOST OF THESE COMMANDS ARE SEMI-STICKY. TO BE SAFE THEY SHOULD BE
RESET EACH TIME USED.
WHEN LETTERS ARE EDITED THEY APPEAR UNDER CODE #16.
AT EDIT TIME 'CN' WILL CAUSE HOMING TO A NEARBY NOTE. NOW A
NEGATIVE SIZE FACTOR (IN P5) WILL INVERT THE TEXT. IF THE STAFF SIZE
IS LATER CHANGED THE SPACING CONTINUITY OF STRINGS LONGER THAN 12
LETTERS WILL BE DISTURBED. TO CORRECT THIS SET P10=1 FOR THE
MISPLACED UNIT OF TEXT. IT WILL THEN AUTOMATICALLY RESUME THE
CORRECT POSITION.
IN GENERAL, P6-P8 SHOULD NOT BE EDITED. EACH OF THE
PARAMETERS CONTAINS THE NUMBERS FOR 4 CHARACTERS. A TOTAL OF 8
DIGITS IS USED IN EACH PARAMETER; 2 DIGITS PER CHARACTER.
THE STRING 'ABCDEFGHIJKLM' WOULD BECOME:
P6 -- 10111213
P7 -- 14151617
P8 -- 18192021
TO SEE THE CONTENTS OF ONE OF THESE PARAMETERS, 6, FOR EXAMPLE,
TYPE 'P 6'. IF YOU THEN TYPED '6 13111213' THE STRING WOULD CHANGE TO
'DBCDEFGHIJKLM'. THIS METHOD OF EDITING IS NOT RECOMMENDED.
NUMBERS ARE 0-1, UPPER CASE LETTERS 10-35, LOWER CASE BEGIN
AT 70. SPACE=47, NO MORE CHARS=99, QTR NOTE=58, HLF NOTE=59.
(A NEW FORMAT FOR P6-8 WAS ACTIVATED 11/75. TYPE 10,99<CR> WHILE
EDITING TEXT TO AUTOMATICALLY CHANGE THE FORMAT.)
***** TO CENTER TEXT AT ANY POINT ON SCREEN (IN EDIT MODE ONLY *****
A SINGLE INPUT STRING OF TEXT MAY BE CENTERED AT ANY HORIZONTAL POINT
BY SETTING P10 TO THE CENTER POINT DESIRED. WHEN THIS IS DONE THE
TEXT WILL EXTEND AN EQUAL DISTANCE TO THE LEFT AND RIGHT OF THE POINT
GIVEN IN P10.
** ROTATION OF INDIVIDUAL LETTERS --- SET P11 TO DEGREES (CLOCKWISE).**
********* SPECIAL INFO RE. TEXT AND THE 'PARTS' PROGRAM **********
WHEN USING THE 'PARTS' PROGRAM TEXT WHICH IS NOT PART OF THE
PARTICULAR LINE OF MUSIC BEING EXTRACTED IS USUALLY IGNORED. TO MAKE
ANY TEXT ITEMS APPEAR IN ALL PARTS EXTRACTED, ADD 100 TO THE SIZE
FACTOR FOUND IN P5. (SEE SECTION ON 'PARTS' PROGRAM.)